package manage_system.demo02;

import manage_system.domain.Student;

import java.util.ArrayList;
import java.util.Scanner;

public class Menu {

    public static void main(String[] args) {
        //储存学生的集合
        ArrayList<Student> list = new ArrayList<>();
        Scanner sc = new Scanner(System.in);
        StudentOperater studentOperater = new StudentOperater();

        while (true) {
            System.out.println("1 添加学生\t\t\t\t2 删除学生");
            System.out.println("3 修改学生\t\t\t\t4 查看所有学生");
            System.out.println("5 查找学生\t\t\t\t6 退出");
            System.out.println("  请选择项目 :");

            // 菜单
            //1 添加学生
            //2 删除学生
            //3修改 学生
            //4 查看所有学生
            //5查找学生
            // 6退出
            //请输入你的选择
            String choice = sc.next();


            switch (choice) {
                //1 添加学生
                case "1":
                    studentOperater.addStudent(list);

                    break;
                //2 删除学生
                case "2":
                    studentOperater.remove(list);

                    break;
                //3修改 学生
                case "3":
                    studentOperater.alterStudent(list);

                    break;
                //4 查看所有学生
                case "4":
                    studentOperater.queryAll(list);

                    break;
                //5查询学生
                case "5":
                    System.out.println(" 请输入要查询的学生姓名:");
                    studentOperater.sameName(list);

                    break;
                    //6退出
                case "6":
                    System.out.println(" 谢谢使用,再见!:");

                    return;
                //请输入你的选择
                default:
                    System.out.println(" 输入有误,请重试");

                    break;
            }
        }
    }

}


